package com.tourism.service;

import com.tourism.common.Result;
import com.tourism.entity.User;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;

public interface UserService extends IService<User> {

    Result getUserList(Integer page, Integer pageSize, String username, String phone);

    Result addUser(User user);

    Result updateUser(User user);

    Result deleteUser(Integer id);

    Result batchDeleteUsers(List<Integer> ids);

    Result login(String username, String password);

    // 添加缺失的方法
    Result register(User user);

    Result getUserById(Integer id);
}